package com.uoss.applications.modules.foundation.dao;

import org.uoss.applications.framework.dao.model.QueryModel;
import org.uoss.applications.framework.dao.model.ResultSetModel;
import org.uoss.applications.framework.exception.DAOException;

import com.uoss.applications.modules.foundation.entities.TcApp;

public interface IAppDAO {
	
	ResultSetModel<TcApp> getAppResultSetByPaging(QueryModel query) throws DAOException;
	
	void addApp(TcApp app) throws DAOException;
	
	void updateApp(TcApp app) throws DAOException;
	
	void deleteApp(TcApp app) throws DAOException;
}
